• N64 Poor Video Quality

    Help and Support
    1
    0 Votes
    1 Posts
    106 Views
    No one has replied
  • 0 Votes
    4 Posts
    333 Views
    mituM

    @Rens said in LED Matrix, other than Pixelcade:

    @mitu yeah the LED matrix should work, just looking at pointers on how to trigger the right image (if available) or default image, to be loaded.

    If you have a script that loads an image, then you can tie it with EmulationStation's scripting support and invoke the image loading when appropriate - see https://retropie.org.uk/docs/EmulationStation/#scripting.

  • 0 Votes
    5 Posts
    239 Views
    ByteThisB

    @Addison So many hoops to jump through..need to be a circus performer haha :-) Unfortunately it seems nothing is easy nowadays concerning copyrighted info. Damned if you do...damned if you don't..lol

  • 0 Votes
    5 Posts
    264 Views
    ByteThisB

    @Addison No Problem :-)

  • 0 Votes
    6 Posts
    402 Views
    mituM

    @Tango You can look in the Core options or the Controller(s) menu, both from the RetroArch's quick menu. I think Mame2003 has a core option for spinners - https://docs.libretro.com/library/mame_2003/#mousetrackballanalog-controller-support.

  • Retropie Amiga emulator

    Moved Help and Support
    3
    0 Votes
    3 Posts
    398 Views
    ClydeC

    @mitu said in Retropie Amiga emulator:

    it comes preinstalled with games (more can be added) and already has a controller.

    And it lets you add your own Amiga games easily via a USB stick.

    edit: I somehow overlooked the part in brackets. 😎

  • video freezes some times

    Help and Support
    2
    0 Votes
    2 Posts
    278 Views
    abjA

    I tried to reproduced the issue but it wasn't possible, I tested a h264 movie 1080p resolution in a RPi3b+ with RetroPie Buster.

    Please add more info : https://retropie.org.uk/forum/topic/3/read-this-first
    What resolution did you use? Do you have the official PSU? Do you have this issues with all media files?

  • Can a Raspberry Pi 4 8gb run gc games?

    Help and Support
    7
    0 Votes
    7 Posts
    721 Views
    B

    @windg oh okay. then i will try it thanks.

  • 0 Votes
    3 Posts
    752 Views
    G

    OK, so I finally got Smash Melee to launch on my Pi4 (32-bit). It currently runs beyond horribly (1 fps) using the following command in in the shell (I have not tried to launch it from within Emulationstation yet):

    sudo xinit dolphin-emu-nogui -e /home/pi/RetroPie/roms/gc/Super\ Smash\ Bros\ Melee.iso

    If this is the best performance I can get then this whole endeavour was probably a waste of time, but I want to believe that the 15fps numbers I hear from people playing Dolphin on the Pi4 are attainable and I really believe that this would be a playable experience for some games (e.g. turn-based rpgs). I am definitely going to play around more and see if I can boost performance. I honestly don't know much about this stuff and it was a major undertaking for me just to get this 32 bit build to work at all.

    OK, here is what I did to install dolphin 32-bit on my Pi 4 with the official RetroPie build:

    git clone https://github.com/dolphin-emu/dolphin.git dolphin-emu cd ./dolphin-emu git submodule update --init --recursive git checkout tags/4.0.2

    First you download the repository. This last line configures CMake to build Dolphin 4.0.2, which was released in 2014 and was the very final release of Dolphin that supported 32-bit.

    The next step is to run CMake but you will get a "No suitable display platform found" and "Requires wayland or x11 to run" error that is a pain to get around. I believe that there are two possible solutions: you can either install an old version of CMake (<3.2) or it sounds like you can also just add a line to the CMakeLlist.txt before compiling.

    Use CMake 3.1

    sudo apt-get install software-properties-common sudo add-apt-repository ppa:george-edison55/cmake-3.1 sudo apt-get update

    Add between lines 419 and 420 of CMakeList.txt: include(FindX11):

    include(FindX11) if(USE_X11 AND X11_FOUND)

    I personally went with option 1 and didn't bother with the second. That said, in the thread I linked to below by boomonster it sounds like the second approach should accomplish the same thing and is probably simpler, so maybe you should try that first.

    There are some other changes that you will need to make to the CMakeLists.txt file (most of them are covered in boomonster's thread). Note that I decided to build the no-gui version of dolphin by enabling the "DISABLE_WX" option as I have shown below. The gui uses WXWidgets which requires that I install libgtk2.0-dev which caused a lot of problems for my Retropie installation. gtk2.0 broke Redream as well as Moonlight-qt (that I use for streaming) along with significantly hurting performance in some of my emulators (lr-yabause). I made the decision early on not to go anywhere near the GUI build of dolphin for this reason. I also needed to disable the UPnP port mapping option because it resulted in compiling errors that I couldn't get around any other way (I won't be using netplay so it doesn't bother me much).

    CMakeLists.txt General Setup Section:

    option(ANDROID "Enables a build for Android" OFF) option(USE_EGL "Enables EGL OpenGL Interface" OFF) option(USE_X11 "Enables X11 Support" ON) option(USE_WAYLAND "Enables Wayland Support" OFF) option(USE_GLES "Enables GLES2 And EGL, disables OGL" OFF) option(USE_GLES3 "Enables GLES3 and EGL" OFF) option(USE_UPNP "Enables UPnP port mapping support" OFF) option(DISABLE_WX "Disable wxWidgets (use CLI interface)" ON) option(FASTLOG "Enable all logs" OFF) option(OPROFILING "Enable profiling" OFF) option(OPENMP "Enable OpenMP parallelization" ON) option(ENCODE_FRAMEDUMPS "Encode framedumps in AVI format" OFF)

    Note that I also had to force a number of packages to build external in CMakeLists.txt based on various errors that I encountered during compilation. Many packages installed on my system are more modern than what Dolphin 4.0.2 is expecting and things like number of function arguments, etc have changed causing compilation errors even though the packages are installed. It is fairly simple to force CMake to use its external libraries though and so I would just tweak the if-else conditions as needed on a trial-and-error basis in CMakeLists.txt when you are building.

    OK, now we are ready to CMake. In my case, I did the following commands (having built CMake 3.1 on my system) starting back inside the dolphin-emu folder:

    mkdir Build cd ./Build/ /home/pi/cmake3.1/cmake-3.1.0/bin/cmake .. -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 make -j1 sudo make install

    Again, there was lots of trial and error in this step. If you need to repeat, I recommend deleting the Build directory completely, creating it again and running CMake from the beginning.

    Finally, getting dolphin to run required that used the command at the top of the post (calling Xinit first). Launching dolphin directly resulted in a "No suitable display platform found" and "Dolphin emulator failed to initialize video backend" error. This caused me a lot of grief, and I almost gave up at this point, but calling Xinit mentioned in this thread was really helpful (https://retropie.org.uk/forum/topic/34627/raspberry-pi-5-official-announcement/182)

    Anyways, I will update this thread if I can succeed in getting this 32-bit build to a playable state. It would be really nice if we could have a build available for 32-bit users on the Pi4 even if it only gets ~15 fps.

    source links:
    https://dolphin-emu.org/docs/guides/building-dolphin-linux/ (instructions to compile dolphin)
    https://www.reddit.com/r/SSBPM/comments/33l4b9/building_dolphin_40648_on_arch_linux/ (troubleshooting tips for compiling)
    https://askubuntu.com/questions/610291/how-to-install-cmake-3-2-on-ubuntu (instructions on how to make cmake - for version 3.1.0)

  • 0 Votes
    2 Posts
    333 Views
    ByteThisB

    @vmkamhi 3rd party images aren't supported here. Nobody knows what the configurations are and how to solve so called problematic 3rd party images. You should start from scratch with the official Retropie image and transfer over all the games from your current card to the new fresh image.

  • 0 Votes
    2 Posts
    591 Views
    windgW

    Screen tearing is a issue of the Raspberry Buster Lite that the current RetroPie image is using. The upcoming version i think it will get rid from this issue.

    Some users solved this issue, in the current version of RetroPie, after they use the experimental kms driver, but this add other issues. If you search in the forum about screen tearing you will find a lot of info. Also i recommend to read the wiki about the used of 4k TV with Rpi4: https://retropie.org.uk/docs/Pi4/

  • 0 Votes
    4 Posts
    429 Views
    P

    Glad to hear that!

  • 0 Votes
    3 Posts
    417 Views
    K

    @petrockblog Hello! Thank you for the fast answer. Unfortunately I've already tested those scenarios and the hat is not working. I don't have an order number because I bought the board from another seller. I just wanted to know if I'm doing something wrong or not. I'll contact them about this.

    Thank you again!

  • 0 Votes
    15 Posts
    2k Views
    J

    @mitu Pi4 and I’ll check it out

  • Pi 4 in a Nespi+ case?

    Help and Support
    3
    0 Votes
    3 Posts
    432 Views
    S

    @G30FF Thank you :)

  • Pi 4 Music Box

    Help and Support
    2
    0 Votes
    2 Posts
    327 Views
    S

    @redneck hello. This is the RetroPie forum. RetroPie (https://retropie.org.uk) is a collection of shell scripts to assist with downloading, installing, and configuring of various different front-end and emulator softwares to turn your Raspberry Pi or PC running Linux into a retro gaming machine.

    Perhaps you were looking for the Raspberry Pi forums?

    https://forums.raspberrypi.com/

  • 0 Votes
    2 Posts
    1k Views
    mituM

    @Mrakobijes said in trying to use KMS driver yields no composite video output (Raspberry Pi 4):

    dtoverlay-vc4-kms-v3d-pi4,composite=1

    This looks like a mis-spelling, it should be just:

    dtoverlay=vc4-kms-v3d,composite=1

    and you should start with stock config.txt, instead of the one you're using, which has too many overclocking options which may conflict.

    Note that this configuration is not fully supported by RetroPie yet and for the KMS driver is recommended to use an up-to-date Linux kernel/firmware.

    You